Everything You Must Know About French Income Tax!